home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / HENSA / MATHS / PLPLOT / PLPLOT.ZIP / sys / RISC_OS / ANNOUNCE next >
Encoding:
Text File  |  1996-04-11  |  6.6 KB  |  173 lines

  1.         ** plplot4p99i, RISC OS v 1.00 Available NOW! **
  2.         
  3. 0) **    What is plplot?    It is a graphical scientific plotting package,
  4.     in form of a library, relatively small, portable and free,
  5.     enabling you to easily   create Draw files from within your programs 
  6.     (not only RISC OS programs, but from any architecture plplot has been ported to)        
  7.     At present, PLplot is known to work on the following systems:    
  8.         Unix:    
  9.             AIX         (IBM)        
  10.             ConvexOS    (Convex)    
  11.             DG/UX        (Data General)        
  12.             HP-UX        (Hewlett-Packard)    
  13.             IRIX        (Silicon Graphics)    
  14.             Linux        (various)
  15.             OSF/1        (DEC)
  16.             SunOS        (Sun)        
  17.             Super-UX    (NEC)        
  18.             SysV        (various)    
  19.             Ultrix        (DEC)        
  20.             Unicos        (Cray)    
  21.             
  22.             Amiga/Exec    
  23.             MS-DOS    
  24.             OS/2    
  25.             NeXT    
  26.             Acorn RISC OS
  27.  
  28. 1) **    Where do I get it?
  29.         The default server is Alun "Da Penguin" Jones (144.124.112.71):                
  30.         
  31.             ftp://penguin.r00lz.org/pub/arch/plplot        
  32.             ftp://pcfcjb.dbs.aber.ac.uk/pub/arch/plplot    
  33.             
  34.         It will be uploaded to hensa too but I cannot give you a deadline    
  35.         (I have a sort of weak link with the net)
  36.         
  37. 2) **    What do I need to run it?        
  38.     Should run on any (Acorn/non Acorn) machine you can use a C compiler with,
  39.     or any of the above architectures
  40.  
  41. 3) **    Known problems:    
  42.     the RISC OS port has started primarily to link RLaB with plplot;
  43.     the drawfile driver1 fails on one of the examples provided (#19)    
  44.     while mkdrawf is ok. I'm not currently expecting to work much    
  45.     on it, unless it becomes necessary for RLaB support.
  46.     In other words: plplot does what I need. I don't have much time    to work on it.    
  47.     Let me know if you have problems, but don't expect    
  48.     me to put too much work on it unless it is of importance to RLaB    
  49.     maintenance ... feel free ;-)    
  50.     
  51. Credits:    
  52.     Lots of thanks to all the credited people (see the end of the file)    
  53.     Most of all my wife and daughter for the time I take from    
  54.     my family to do this. More true than ever. 
  55.     Now the little one is two an can even say Acorn..    
  56.     Alun "Da Penguin" Jones  for providing the server, and lots of    
  57.     good advice.
  58.     
  59. Please go on and read this: it is the original README file for plplot4.99i
  60.  
  61. -----------------------------------------------------------------
  62. This is the distribution for PLplot, a scientific plotting package.
  63. PLplot is relatively small, portable, freely distributable, and is rich
  64. enough to satisfy most users.  It has a wide range of plot types including
  65. line (linear, log), contour, 3D, fill, and almost 1000 characters
  66. (including Greek and mathematical) in its extended font set.  The package
  67. is designed to make it easy to quickly get graphical output; only a
  68. handful of function calls is typically required.  For more advanced use,
  69. virtually all aspects of plotting are configurable.
  70.  
  71. The PLplot package is freely distributable, but NOT in the public domain.
  72. The PLplot source code, except header files and those files explicitly
  73. granting permission, may not be used in a commercial software package without
  74. consent of the authors.  You are allowed and encouraged to include the PLplot
  75. object library and header files in a commercial package provided that: (1) it
  76. is explicitly and prominently stated that the PLplot library is freely
  77. available, and (2) the full copyrights on the PLplot package be displayed
  78. somewhere in the documentation for the package.
  79.  
  80. We welcome suggestions on how to improve this code, especially in the form of
  81. user-contributed enhancements or bug fixes.  If PLplot is used in any
  82. published papers, please include an acknowledgment or citation of our work,
  83. which will help us to continue improving PLplot.  Also, please remember that
  84. as PLplot is not a commercial product, we cannot be expected to offer the
  85. kind of support that a commercial product may.  There is great interest
  86. in extending PLplot and fixing bugs, but the principal authors can only
  87. afford to work on it part time.  Improvements will necessarily focus on
  88. those which help us get our work done.
  89.  
  90. PLplot is written in C, enabling it to run on many platforms practically
  91. without modification.  Fortran programs may use it transparently; stub
  92. routines are provided to handle the C<->Fortran interface without any
  93. modification of the user program.  C programs are required to include the
  94. header file "plplot.h"; see the documentation for more details.
  95.  
  96. The main documentation for PLplot is in the doc/ directory in the form of
  97. several TeX files; please consult this for additional information ("latex
  98. plotdoc").  Unfortunately documentation tends to lag actual improvements to
  99. the code, so don't be surprised if some known features are not explained
  100. there.  Consult "NEWS" to see a list of recent changes.  
  101.  
  102. At present, PLplot is known to work on the following systems:
  103.  
  104.     Unix:    AIX         (IBM)
  105.         ConvexOS    (Convex)
  106.         DG/UX        (Data General)
  107.         HP-UX        (Hewlett-Packard)
  108.         IRIX        (Silicon Graphics)
  109.         Linux        (various)
  110.         OSF/1        (DEC)
  111.         SunOS        (Sun)
  112.         Super-UX    (NEC)
  113.         SysV        (various)
  114.         Ultrix        (DEC)
  115.         Unicos        (Cray)
  116.  
  117.     Amiga/Exec
  118.     MS-DOS
  119.     OS/2
  120.     NeXT
  121.  
  122. Many different output device drivers are available, including postscript,
  123. tektronix, HP laserjet, HP pen plotters, XFig, xterm, X-windows, and a
  124. portable metafile format, among others.  The TK driver under Unix/X
  125. provides a full user interface, with facilities to zoom, pan, orient,
  126. determine placement on the output page, and save the plot or any set of
  127. plots to a specified file and device type.  The metafile renderer
  128. (plrender) supports seeking backwards or forwards to any specified page
  129. when interactively viewing metafile output.
  130.  
  131. For more information on how to get or use PLplot on your system, see:
  132.  - appendices to the PLplot manual
  133.  - system-specific documentation in the appropriate sys/<system> directory.
  134.  
  135. To become a subscriber to the PLplot mailing list, send a request to
  136. plplot-request@dino.ph.utexas.edu.
  137.  
  138. PLplot is available by anonymous ftp from dino.ph.utexas.edu in the
  139. plplot/ directory.
  140.  
  141.  
  142. CREDITS
  143. -------
  144.  
  145. PLplot is the result of the effort of many people, so it is impractical to
  146. list all the contributors.  Those currently supporting and otherwise
  147. responsible for the package in its present form include:
  148.  
  149. Dr. Maurice LeBrun        PLplot overall coordination, kernel
  150. mjl@dino.ph.utexas.edu        development, most of the Unix and Amiga
  151. Institute for Fusion Studies    drivers
  152. University of Texas
  153.  
  154. Geoffrey Furnish        Co-developer.  Can help with C++ and UNIX
  155. furnish@dino.ph.utexas.edu    related questions
  156. Institute for Fusion Studies
  157. University of Texas
  158.  
  159. Paul Casteels            DOS/BGI (bcc) port
  160. casteels@uia.ac.be
  161.  
  162. John C. Peterson        OS/2 port 
  163. jcp@trg.saic.com
  164.  
  165. Paul Kirschner            DOS/DJGPP port
  166. pek@logos.res.utc.com
  167.  
  168. Mark Olesen            DOS/EMX port
  169. olesen@weber.me.queensu.ca
  170. ---------------------------------------------------------------
  171.  
  172. Maurizio Ferrari    Acorn RISC OS port
  173. ferrari@bologna.marelli.it